home *** CD-ROM | disk | FTP | other *** search
/ Mac-Source 1994 July / Mac-Source_July_1994.iso / C and C++ / Libraries / TurboTCP 1.0.1 / TurboTCP.source / TurboTCP.includes.cp < prev    next >
Text File  |  1994-01-19  |  2KB  |  123 lines

  1. /*
  2. ** TurboTCP.includes.cp
  3. **
  4. **    TurboTCP support library
  5. **    Precompiled headers for Think C
  6. **
  7. **    Copyright © 1993, FrostByte Design / Eric Scouten
  8. **    Portions copyright © 1993 Symantec Corporation.  All rights reserved.
  9. **
  10. */
  11.  
  12.  
  13. #define TurboTCPHeaders
  14.  
  15. /*______________________________________________________________________
  16. **
  17. ** __TCL_DEBUG__
  18. **
  19. **    If this macro is defined, you should use the “debug” version of the appropriate oops
  20. **    library in your project.
  21. **
  22. */
  23.  
  24. #define __TCL_DEBUG__
  25.  
  26.  
  27. /*______________________________________________________________________
  28. **
  29. ** Apple header files
  30. **
  31. */
  32.  
  33. #if !__cplusplus
  34.     #include "Mac #includes.c"
  35. #else
  36.     #include "Mac #includes.cpp"
  37. #endif
  38.  
  39.  
  40. //    —— additional standard headers ——
  41.  
  42. #include <Folders.h>
  43. #include <GestaltEqu.h>
  44. #include <Global.h>
  45. #include <Packages.h>
  46. #include <Traps.h>
  47.  
  48.  
  49. //    —— MacTCP headers ——
  50.  
  51. #include <GetMyIPAddr.h>
  52. #include <MacTCPCommonTypes.h>
  53. #include <TCPPB.h>
  54.  
  55.  
  56. /*______________________________________________________________________
  57. **
  58. **    Symantec header files
  59. **
  60. */
  61.  
  62. //    —— commonly used non-OOP TCL headers ——
  63.  
  64. #include <Global.h>
  65. #include <Constants.h>
  66. #include <Commands.h>
  67. #include <OSChecks.h>
  68. #include <TCLUtilities.h>
  69. #include <TBUtilities.h>
  70. #include <LongCoordinates.h>
  71. #include <Exceptions.h>
  72.  
  73.  
  74. //    —— commonly used TCL classes ——
  75.  
  76. #include <CObject.h>
  77. #include <CCollaborator.h>
  78. #include <CCollection.h>
  79. #include <CArray.h>
  80. #include <CBureaucrat.h>
  81. #include <CDirectorOwner.h>
  82. #include <CApplication.h>
  83. #include <CDirector.h>
  84. #include <CError.h>
  85. #include <CView.h>
  86. #include <CPane.h>
  87. #include <CDesktop.h>
  88. #include <CBartender.h>
  89. #include <CClipboard.h>
  90. #include <CChore.h>
  91. #include <CSwitchboard.h>
  92. #include <CWindow.h>
  93. #include <CCluster.h>
  94. #include <CList.h>
  95. #include <CTask.h>
  96. #include <CPanorama.h>
  97. #include <CScrollPane.h>
  98. #include <CAppleEvent.h>
  99. #include <CDecorator.h>
  100. #include <CDialog.h>
  101. #include <CButton.h>
  102. #include <CCheckBox.h>
  103. #include <CEditText.h>
  104. #include <CDocument.h>
  105.  
  106.  
  107. /*______________________________________________________________________
  108. **
  109. **    TurboTCP header files
  110. **
  111. */
  112.  
  113. //    —— handy stuff ——
  114.  
  115. #include "cast.h"
  116. #include "CDisposerChore.h"
  117.  
  118.  
  119. //    —— TurboTCP classes ——
  120.  
  121. #include "TurboTCP.const.h"
  122.  
  123. // do this later, once the interface is stable